Obiettivi di Apprendimento
- Riconoscere il rapporto tra puntatori e iteratori nel percorso della memoria
- Spiegare i vincoli e il comportamento degli array predefiniti rispetto a std::vector
- Padroneggiare il modello degli iteratori per un accesso uniforme a diversi tipi di contenitori
- Utilizzare std::begin e std::end per la conversione da array a iteratore
- Comprendere le cinque categorie di iteratori e le operazioni associate